package com.jiaai.pay.entitiy;

import java.io.Serializable;

/**
 * <p>
 * TODO
 * </p>
 * 支付回调接需要接收的参数定义
 * @author 佳爱网络科技
 * @version V1.0
 * @title VPayCallbackData
 * @since 2017/11/16
 */
public class VPayCallbackData implements Serializable {
    /**
     * 订单号(最大支持32位)(必填)
     */
    private String  out_trade_no;
    /**
     * 第三方支付订单号(必填)
     */
    private String  transaction_id;
    /**
     * 错误代码
     */
    private String  err_code;
    /**
     * 错误代码描述
     */
    private String  err_code_des;
    /**
     * 业务结果  SUCCESS/FAIL (必填)
     */
    private String  result_code;

    private Integer version;

    public Integer getVersion() {
        return version;
    }

    public void setVersion(Integer version) {
        this.version = version;
    }

    public String getOut_trade_no() {
        return out_trade_no;
    }

    public void setOut_trade_no(String out_trade_no) {
        this.out_trade_no = out_trade_no;
    }

    public String getTransaction_id() {
        return transaction_id;
    }

    public void setTransaction_id(String transaction_id) {
        this.transaction_id = transaction_id;
    }

    public String getErr_code() {
        return err_code;
    }

    public void setErr_code(String err_code) {
        this.err_code = err_code;
    }

    public String getErr_code_des() {
        return err_code_des;
    }

    public void setErr_code_des(String err_code_des) {
        this.err_code_des = err_code_des;
    }

    public String getResult_code() {
        return result_code;
    }

    public void setResult_code(String result_code) {
        this.result_code = result_code;
    }
}
